.filter {
    background-color: #000000;
    border: medium none;
    left: 0;
    opacity: 0.6;filter:alpha(opacity=10); 
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9990;
}
.browsebox{
    border:1px solid #CDCDCD;width:350px;background-color: #FFF;z-index: 9000;
}
.browsebox .close {
    float:right;display: inline-block;cursor: pointer; height:11px; width:12px; 
    background-image: url(../images/guan.gif);background-repeat:no-repeat;
    margin:12px 12px 0 0;
}
.browsebox .head{
    color:#474747;font-size:14px; line-height:39px; height:39px; padding-left:15px;font-weight: bold;
    background: url('../images/title_bj.gif') repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CDCDCD;cursor:move
}
.browsebox .boxcontent{
    padding:25px 0 0;text-align: center;
}
/*button按钮*/
.button_r_1{ background:url(../images/button_bj.jpg) no-repeat; height:39px; font-size:16px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_r_1:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -40px;}
.button_g_1{ background:url(../images/button_bj.jpg) no-repeat 0 -80px; height:39px; font-size:16px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_g_1:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -120px;}
.button_b_1{ background:url(../images/button_bj.jpg) no-repeat 0 -160px; height:39px; font-size:16px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_b_1:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -200px;}
.button_h_1{ background:url(../images/button_bj.jpg) no-repeat 0 -240px; height:39px; border:1px solid #e5e5e5; font-size:16px; font-weight:bold; color:#474747; cursor:pointer;}
.button_h_1:hover{ border:1px solid #cccccc;}
.button_r_2{ background:url(../images/button_bj.jpg) no-repeat 0 -280px; height:30px;line-height:30px; font-size:14px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_r_2:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -311px;}
.button_g_2{ background:url(../images/button_bj.jpg) no-repeat 0 -342px; height:30px; font-size:14px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_g_2:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -373px;}
.button_b_2{ background:url(../images/button_bj.jpg) no-repeat 0 -404px; height:30px; font-size:14px; font-weight:bold; color:#fff; border:0; cursor:pointer;}
.button_b_2:hover{ background:url(../images/button_bj.jpg) no-repeat 0 -435px;}
.button_h_2{ background:url(../images/button_bj.jpg) no-repeat 0 -466px; height:30px; border:1px solid #e5e5e5; font-size:14px; font-weight:bold; color:#474747;  cursor:pointer;}
.button_h_2:hover{ border:1px solid #cccccc;}

.checkTask table tr th {
/*    background: url("../images/fabuxuqiu.jpg") repeat-x scroll 0 -450px rgba(0, 0, 0, 0);*/
    border-bottom: 1px solid #D9D9D9;
    height: 40px;
    line-height: 40px;
}

.checkTask table tr {
    border-bottom: 1px solid #ECECEC;
    line-height: 50px;
}

.checkTask table {
    border-collapse: collapse;
    text-align: center;
    width: 100%;
}
.hyzl_right_c {
    line-height: 28px;
    margin-top: 8px;
}

.hyzl_right_t {
    letter-spacing: 2px;
    line-height: 30px;
    margin-left: 16px;
    margin-top: 10px;
}
.browsebox .boxcontent .avatar{
    background-color:#FAFAF9;
    border:1px solid #F3F3F3;
    padding:15px 20px;
}
.avatar .avatarLeft{

}

.avatar .avatarLeft p {
    color: #999999;
    margin: 5px 0 0 45px;font-size: 12px;text-align:left
}
#showAvatarImg{text-align: left;margin:15px 0 0 45px;border:1px solid #DEDEDE;padding:1px;width:130px;overflow: hidden;height:130px;}
.hasDatepicker{
    border: 1px solid #DEDEDE;
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
    width: 105px;margin-right:10px;display: inline-block;
}
.confirmBtn{
    background:url(../images/msg.gif) no-repeat 0 -89px; width:100px; height:36px;
    line-height:36px; display:inline-block; margin:15px; font-weight:bold; font-size:14px; color:#474747; 
    border:1px solid #cdcdcd; text-align:center; cursor:pointer;
}
.cancelBtn{
    background:url(../images/msg.gif) no-repeat 0 -89px; width:100px; height:36px; line-height:36px; display:inline-block; 
    margin:15px; font-weight:bold; font-size:14px; color:#474747; border:1px solid #cdcdcd; text-align:center; cursor:pointer;
}
.footbox{ text-align: center;margin:15px 0 25px}
.footbox .footBoxBtn{
    background: url("../images/msg.gif") no-repeat scroll 0 -89px;
    border: 1px solid #CDCDCD;
    color: #474747;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    width: 100px;text-align: center;
}
.wrongIcon{background:url(../images/cart_3a.gif) no-repeat 0 0;display: inline-block;width:79px;height:74px;}
.rightIcon{background:url(../images/cart_3.gif) no-repeat 0 0;display: inline-block;width:79px;height:74px;}
.confirmIcon{background:url(../images/jinggao.gif) no-repeat 0 0;display: inline-block;width:79px;height:74px;}
.innerBoxContent{ display: inline-block;margin: 22px 0 0 5px;text-align: left; vertical-align: top;max-width:70%;font-size: 16px;}
.boxcontent2{padding-bottom: 25px}
.tablebox td{padding-top: 15px;}
.red,.error{color:red}.green{color:green}
.hidden{display: none}
a{cursor: pointer;}
/*分页*/
.page{  margin:20px 10px; text-align:center;}
.page span.current{ background: none repeat scroll 0 0 #06A7E1;
    border-color: #06A7E1;
    color: #FFFFFF; display: inline-block;
    font-family: "Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    min-width: 14px;
    padding: 0 7px;
    text-align: center;margin-right: 5px; }
.page a{ background: none repeat scroll 0 0 #FFFFFF;
    border-color: #BBBBBB;
    color: #555555;
display: inline-block;
    font-family: "Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    min-width: 14px;
    padding: 0 7px;
    text-align: center; margin-right: 5px; border:1px solid #ccc;}
.page a:hover{ background: none repeat scroll 0 0 #DDDDDD;
    border-color: #DDDDDD;text-decoration: none}
.page .page_hover{background:#00709e; color:#fff; border:1px solid #00709e; padding:5px 10px; margin-left:3px; line-height:20px; cursor:pointer; }

.cf_con {
    padding: 20px 30px;
}

.cf_con strong {
    font-size: 14px;
}

.cf_con .cf_tit {
    color: #F75539;
    font-family: 'Microsoft YaHei';
    font-size: 24px;
}

.cf_p1 {
    padding: 10px 0;
}

.cf_con input {
    border: 1px solid #CCCCCC;
    height: 26px;
    line-height: 22px;
    width: 200px;
}

.cf_con textarea {
    border: 1px solid #CCCCCC;
}

.cf_money {
    background: url("../images/pop_pic.gif") no-repeat scroll 0 -172px;
    color: #F75539;
    display: inline-block;
    font-weight: bold;
    padding: 0 0 0 20px;
    vertical-align: middle;
}
.ljnr1 a{margin-right: 6px;}
.center{text-align: center;}
.cbox{
    background-color: #FFFFFF;
    border: 3px solid #FFF7D8;
    left: 0;
    padding: 0 5px 20px 20px;
    position: fixed;
    top: 0;
    width: 500px;
    z-index: 99;
}

#table_comment td{border:none}
.imglist{cursor:pointer;}
#table_comment .td_com_word{text-align: left}
.table_comment_area{position:relative}
.table_comment strong {color:#FF6600;font-weight: 700;}
.table_comment .imglist {position:relative;bottom:1px;}
.table_comment td{height:26px;}
.cbox_text{ border: 1px solid #ABADB3;padding: 8px;width:442px;}
.cbox_msg {border: 0 none; height: 132px;outline: 0 none;resize: none; width: 100%;overflow: hidden}
.word_counter{color: #FF6600;margin: 0 5px;}


.tip{position:absolute;top:0;left:0;z-index:9999;border: 1px solid #D6D6D6;width:175px;padding:5px 3px;background-color: #FFF}
.tip .points{color:#FF6600;}
.pointsinfo{margin-top: 3px}
#mainbox2 .content{text-align: center;}
#mainbox2 .head{text-align: left;}
.do_clear_cart{padding:20px 0;background-color:#f2f2f2;border-top:1px solid #fff;}
.do_clear_cart a{display:inline-block;margin-left:25px;padding:5px 18px;font-size:14px;border-radius:4px;color:#000;text-decoration: none}
.do_clear{border-left: 1px solid #c0c0c0;
          border-right: 1px solid #c0c0c0;
          border-top: 1px solid #cbcbcb;
          border-bottom: 1px solid #b4b3b3;
          background-color: #f8f8f8;background-image: linear-gradient(to bottom,#fbfbfb 0,#f1f1f1 100%);
}
.do_not_clear{border-left: 1px solid #e5a731;
              border-right: 1px solid #e5a731;
              border-top: 1px solid #f5b741;
              border-bottom: 1px solid #d6982f;
              background-color: #ffcd48;background-image: linear-gradient(to bottom,#ffe397 0,#ffbd0d 100%);
           
}
.flight_table td{
    padding:5px 0
}
.alarmIcon{width:79px; height:74px; display:inline-block;background: url("../images/jinggao.gif") no-repeat scroll 0 0;}

a.userPicTtitle {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    text-align: center;
}
.hyzl_left_tx {
    float: left;
    width: 130px;position: relative;
}
.hyzl_left_tx a{padding:10px 0}

.browsebox .boxcontent .avatar {
    background-color: #FAFAF9;
    border: 1px solid #F3F3F3;
    padding: 15px 20px;
}
.hasDatepicker {
    border: 1px solid #DEDEDE;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    margin-right: 10px;
    padding-left: 5px;
    width: 105px;
}

.avatar .avatarLeft p {
    color: #999999;
    font-size: 12px;
    margin: 5px 0 0 45px;
    text-align: left;
}
.formAjax{position: relative;}
.upload-button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/button_bj.jpg") repeat-x scroll 50% 0;
    border-color: #E7E7E7 #D8D8D8 #D8D8D8 #E7E7E7;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #555555;
    display: block;
    height: 34px;
    left: 0;
    line-height: 34px;
    padding: 0;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 0;
    width: 90px;
    z-index: 1;
    opacity: 1;filter:alpha(opacity=100);outline: none;color:#FFF
}
.browsebox .boxcontent .tableBox{text-align: left}
.browsebox .boxcontent .tableBox td{padding: 5px 0}
#cphotos img{width:54px;height:39px}
    .uphoto {
        border: 1px dashed #99cc99;
        float: left;
       margin: 0.5em;
        position: relative;
        width: 54px; height: 39px;text-align: center;
        cursor:move;
    }
    .uphoto img{cursor:move;}
    .progress-bar {
        text-align: center;

    }
    #cphotos .loading{
        width:28px;height:28px;vertical-align: middle;margin-top:5px
    }

    .p_box_close {
        background: url("../images/close.png") repeat scroll 0 0 transparent;
        display: block;
        height: 9px;
        position: absolute;
        right: -4.5px;
        top: -4.5px;
        width: 9px;
    }
    .kucun{margin-left: 7px}
    #mainbox2 .page a{margin: 0 1px}

.hide{display: none}
